.order-ans{
    transform:scale(.95)
  }
.icon {
    position: relative;
    box-sizing: border-box;
    width: 25px;
    height: 25px;
    display: inline-block;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    margin-bottom: 5px;
}
.icon-dfk {
    background-image: url(http://img.zhxcxmall.com/static/dfk2.png);
}
.icon-dct {
    background-image: url(http://img.zhxcxmall.com/static/dct22.png);
}
.icon-dfh {
    background-image: url(http://img.zhxcxmall.com/static/dfh2.png);
}
.icon-dsh {
    background-image: url(http://img.zhxcxmall.com/static/dsh22.png);
}
.icon-dpj {
    background-image: url(http://img.zhxcxmall.com/static/dpj2.png);
}
.icon-cash {
    background-image: url(http://img.zhxcxmall.com/static/cash.png);
}
.icon-yhq {
    background-image: url(http://img.zhxcxmall.com/static/yhq@2x.png);
}
.icon-tk {
    background-image: url(http://img.zhxcxmall.com/static/tk@2x.png);
}
.icon-zy {
    background-image: url(http://img.zhxcxmall.com/static/zy@2x.png);
}
.icon-lucky {
    background-image: url(http://img.zhxcxmall.com/static/lucky.png);
}
.icon-keep {
    background-image: url(http://img.zhxcxmall.com/static/keep.png);
}
.icon-address {
    background-image: url(http://img.zhxcxmall.com/static/address.png);
}
.icon-card {
    background-image: url(http://img.zhxcxmall.com/static/my-card.png);
}
.icon-wallet {
    background-image: url(http://img.zhxcxmall.com/static/wallet.png);
}
.icon-team {
    background-image: url(http://img.zhxcxmall.com/static/my-team.png);
}

$avatarSize:120rpx;


.t{
    background: #fe5455;
    padding: 60rpx 0;
    .avatar{
        text-align: center;
        line-height: 0;
        text{
            display: inline-block;
            width: $avatarSize;
            height: $avatarSize;
            border-radius: 50%;
            background-color:#fff;
            background-repeat: no-repeat;
            background-size: cover;
            background-position: center;
            box-shadow: 0 0 7px rgba(255,255,255,.4);
            border: solid 2px #fff;
        }
    }
    .name{
        font-size: 13pt;
        font-weight: 400;
        color: #fff;
        text-align: center;
        line-height: 100%;
        margin-top: 10rpx;
    }
    .wrap{
        position: relative;
    }
    .login-btn{
        position: absolute;
        left: 0;
        right: 0;
        top:0;
        bottom: 0;
        opacity: 0;
    }
}
.c{
      background: #fff;
      position:relative;
      z-index: 50;
      background-color: #F8F8F8;
      .view-all{
          color: #888;
          position: relative;
          padding-right: 11pt;
          line-height: 100%;
          font-size: 11pt;
          transform: scale(.9);
           transform-origin: 50%;
          &:after{
              content: '';
              position: absolute;
              width: 11pt;
              top: 0;
              right: 0;
              bottom: 0;
              border-right: solid 1px #888;
              border-top: solid 1px #888;
              transform-origin: 50%;
              transform:rotate(45deg) scale(.5);

          }
      }
}

.order{
      .icon-wrapper{
            line-height: 100%;
            text-align: center;
            .badge{
                position: absolute;
                right: -20rpx;
                top: -16rpx;
                background: #fff;
                border: solid 1rpx #fe5455;
                font-size: 8pt;
                color:#666;
                width: 32rpx;
                height: 32rpx;
                text-align: center;
                line-height: 32rpx;
                border-radius: 50%;
            }
      }
      .label{
            font-size: 10pt;
      }
}
.fns{
    margin-top: 10px;
    .label{
        background-repeat: no-repeat;
        background-origin: 0 50%;
        background-size: contain;
        padding-left: 30px;
    }
    .fn{
        // margin: 10rpx;
        padding: 20rpx;
        border-bottom: 1rpx solid #e6e6e6;
        margin-left: 0;
        padding-left: 0;
        &:first-child{
            margin-top: 0;
            padding-top: 0;
        }
        &:last-child{
            margin-bottom: 0;
            border-bottom: none;
            padding-bottom: 0;
        }
    }
}